pond apple - English Synonyms Dictionary